package com.css.fxfzysx.modules.lifeline.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 * 生命线-变电站
 * czt_transformer_substation
 */
@Data
public class TransformerSubstationEntity {

    private String ctsId;
    /**
     * 变电站编码
     */
    @Excel(name = "变电站编码")
    private String id;
    /**
     * 变电站名称
     */
    @Excel(name = "变电站名称")
    private String ctsName;
    /**
     * 变电站位置
     */
    @Excel(name = "变电站位置")
    private String position;
    /**
     * 省
     */
    @Excel(name = "省")
    private String province;

    /**
     * 市
     */
    @Excel(name = "市")
    private String city;
    /**
     * 区
     */
    @Excel(name = "区/县")
    private String county;
    /**
     * 经度
     */
    @Excel(name = "经度")
    private String longitude;
    /**
     * 纬度
     */
    @Excel(name = "纬度")
    private String latitude;
    /**
     * 变电站类型  变电站类型：GIS变电站填G,其它变电站填S；变电站等级：要填35KV及以上的变电站，如35,66,110,22,0,330,500等。
     */
    @Excel(name = "变电站类型")
    private String typeSubstation;
    /**
     * 变电站电压等级
     */
    @Excel(name = "变电站电压等级")
    private String voltageGrade;
    /**
     * 主控室房屋结构类型  A：钢混；B：砖混；C：砖木；D:钢结构
     */
    @Excel(name = "主控室房屋结构类型")
    private String structureType;
    /**
     * 设防烈度
     */
    @Excel(name = "设防烈度")
    private String fortificationIntensity;
    /**
     * 变电站总造价
     */
    @Excel(name = "变电站总造价")
    private Double substationTotalCost;
    /**
     * 室外高压电气设备总造价
     */
    @Excel(name = "室外高压电气设备总造价")
    private Double costHighVoltageOutdoor;
    /**
     * 室内设备总造价
     */
    @Excel(name = "室内设备总造价")
    private Double costIndoorEquipment;
    /**
     * 房屋建筑总造价
     */
    @Excel(name = "房屋建筑总造价")
    private Double costBuilding;
    /**
     * 建设年代
     */
    @Excel(name = "建设年代")
    private Integer year;
    /**
     * 场地类别  1，2,3,4类
     */
    @Excel(name = "场地类别")
    private String site;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 删除标识 0正常1删除
     */
    private String delFlag;
    /**
     * 空间数据
     */
    private String geom;

    private String extends1;
    private String extends2;
    private String extends3;
    private String extends4;
    private String extends5;
    private String extends6;
    private String extends7;
    private String extends8;
    private String extends9;
    private String extends10;
    private String attachId;

}
